ACM-2024-06-07

Jahrgang: 2024
Ausgabe: 06
Autor: Gerhard Rampf
Programm: ACM-LAYERCHECK.LSP
Funktionalitt: Layouts und Blcke nach Objekten auf zu bereinigenden Layern durchsuchen
Format: LISP
Lauffhig ab: AutoCAD 2005
Befehle: ACM-LAYERCHECK
Bezug: 0nline


Beschreibung
============

Layerdetektiv

Beim endgltigen Entfernen von Layern aus der aktuellen Zeichnung mithilfe des Befehls BEREINIG passiert 
es immer wieder, dass sich einzelne Layer partout weigern, das Feld zu rumen. Nicht bereinigen lassen 
sich Layer dann, wenn sie an irgendeiner Stelle des Dokuments zum Einsatz kommen. Aber selbst, wenn alle 
entsprechenden Objekte mit einem Filterbefehl gefunden und anschlieend gelscht wurden, sperren sich 
manche Layer weiterhin hartnckig gegen ihre Entfernung. Grund hierfr ist dann meistens, dass sich auf 
diesem Layer noch Objekte in anderen Layouts verstecken oder in - oft sogar noch tief verschachtelten - 
Blockdefinitionen eingebaut sind. Dabei spielt es auch keine Rolle, ob berhaupt eine Referenz des 
betreffenden Blocks in der Zeichnung eingefgt wurde. 
Bei der Suche nach den Ursachen fr die Nichtentfernbarkeit einzelner Layer leistet das Tool 
ACM-LAYERCHECK.LSP wertvolle Detektivarbeit. Nach dem Befehlsaufruf blendet das Programm ein Dialogfeld 
mit zwei Auswahlmglichkeiten ein. Ein Listenfeld zeigt mit Ausnahme der nicht bereinigbaren Layer "0" 
und "Defpoints" alle Zeichnungsebenen des aktuellen Dokuments. Hier lsst sich der Layer markieren, der 
sich immer wieder erfolgreich seiner Bereinigung entzogen hat. Das Kontrollkstchen "Protokolldatei 
schreiben" legt fest, ob im Anschluss an die Suche eine TXT-Datei erstellt wird, die Auskunft ber 
das Suchergebnis gibt und in dem Ordner abgelegt wird, in dem sich die aktuelle Zeichnung befindet. 
Ein Klick auf "OK" leitet die Durchforstung ein. Dafr wird in allen Layouts sowie allen Blcken nach 
Objekten gesucht, die auf dem Problemlayer liegen. Das Ergebnis wird anschlieend im AutoCAD-Textenster 
angezeigt. Bei aktivierter Protokolldatei-Option schreibt das Programm noch zustzlich einen Bericht, 
in dem detailliert nachzulesen ist, in welchen Layouts und Blcken sich noch entsprechende Objekte 
tummeln.